.complete_tool{
	margin:0 auto;
	width:1000px;
	height:400px;
	padding-top:20px;
}
.complete_tool_title{
	width:1000px;
	height:60px;
}
.complete_tool_title p{
	display:block;
	width:479px;
	float:left;
	font-size:18px;
	color:#666666;
	line-height:18px;
	position: relative;
	padding:20px 10px;
	border:1px solid #eaeaea;
	border-top-left-radius: 2px;
	-moz-border-top-left-radius:2px;
	-webkit-border-top-left-radius:2px;
	text-align:center;
}
.complete_tool_title p.noborder1{
	border-right:none;
}
.complete_tool_title p.noborder2{
	border-left:none;
}
.complete_tool_title .arrow{
	position: absolute;
	height:12px;
	width: 22px;
	display: block;
	background-image: url('../images/198e60c18167.png');
	top:58px;
	left:48%;
	*top:61px;
}
.complete_tool_list{
	height:328px;
	border: 1px solid #eaeaea;
	border-top: 0px;
}
.complete_tool_list li{
	width:400px;
	margin-top:40px;
	float:left;
}
.complete_tool_list li:first-child{
	margin-left: 60px;
	margin-right: 35px;
}
.complete_tool_list li.second{
	margin-left: 45px;
}
.complete_tool_list li img{
	width:400px;
	height:200px;
	display: inline-block;
	overflow: hidden;
	border-radius: 2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}
.complete_tool_list li p{
	text-align:center;
	font-size: 14px;
	color: #333333;
	margin:0px auto;
	width: 320px;
	line-height:18px;
	padding-top:28px;
}
.complete_tool_list li a{
	text-align:center;
	display:block;
	border:1px solid #ccc;
	border-radius:3px;
	padding:6px 0;
}
.complete_tool_list li a:hover{
	background:#a0a0a0;
	color:#fff;
}
.show_coding{
	position:fixed;
	display:none;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:999;
	background:rgba(51,51,51,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000);/*Filter for older IEs */
}
.getcoding{
	border:5px solid #8dd299;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	background:#fff;
	padding:20px 20px;
	border-radius:3px;
	font-size:14px;
	margin-top:-243px;
	margin-left:-383px;
}
.print_close{
	background:url('../images/3e5f2509dde0.png') no-repeat;
	width:27px;
	height:27px;
	position:absolute;
	right:0;
	top:-2px;
	cursor:pointer;
}
.getcoding h2{
	font-size:48px;
	line-height:50px;
	margin-top:10px;
	color:#333;
	margin-bottom:40px;
}
.getcoding h2 span{
	color:#d22020;
}
.getcoding img{
	vertical-align:middle;
}
.getcoding i{
	font-size:24px;
	color:#ef4900;
	margin-top:20px;
	margin-bottom:3px;
	display:block;
}
.getcoding .print_taobao{
	font-size:26px;
	color:#fff;
	padding:8px 30px;
	background:#56a845;
	display:inline-block;
	margin-top:10px;
	border-radius:3px;
	cursor:pointer;
	margin-right:20px;
}
.getcoding .print_taobao:hover{
	background:#1c8821;
}
.complete_details{
	width:1000px;
	margin:0 auto;
}
.complete_result{
	height:60px;
	line-height:60px;
	background:#f2f2f2;
	border-top:1px solid #e3e3e3;
	margin-bottom:20px;
	padding-left:25px;
	margin-top:30px;
}
.complete_result .fl{
	height:60px;
	line-height:60px;
	width:800px;
	display:line-height;
	font-size:18px;
	color:#333;
	font-family:"Microsoft YaHei","SimSun";
}
.complete_result .fr span{
	font-size:16px;
	color:#333;
	padding-right:10px;
	font-family:"Microsoft YaHei","SimSun";
}
.complete_result img{
	padding-right:20px;
	cursor:pointer;
}
.complete_result .fl p {
	float: left;
}
.complete_result p.complete_sc_linewords {
	width: 600px;
	height: 60px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#complete_result{
	display:none;
	padding-left:25px;
}
.result_title{
	color:#56a845;
	font-size:16px;
	margin-top:30px;
}
.result_content{
	font-size:14px;
	color:#333;
	padding-bottom:20px;
	margin-top:20px;
	font-family:"Microsoft YaHei","SimSun";
}
.result_content span{
	margin-left:10px;
}
.result_content span:first-child{
	margin-left:0;
}
.result_content span.color_box{
	width:15px;
	height:15px;
	display:inline-block;
	border:1px solid #a0a0a0;
	border-radius:3px;
	position:relative;
	top:3px;
	margin-left:0;
}
.help{
	margin-top:70px;
	margin-bottom:20px;
}
.help h2{
	font-size:30px;
	font-family:"Microsoft YaHei","SimSun";
	color:#333;
	height:50px;
	line-height:50px;
}
.help p{
	display:inline-block;
	font-size:14px;
	color:#333;
	position:relative;
	top:-40px;
	left:56px;
	line-height:30px;
}
.help img{
	width:900px;
	height:auto;
}
.help a{
	color:#368815;
	font-size:14px;
	padding-right:50px;
}


/*2016-02-1*/
.fa-ellipsis-v {width: 40px;text-align: center; cursor: pointer;}
#faq img { display: block; width: 100%; max-width: 1000px;}

/*扫描结果*/
#modal-code .input-group { padding-bottom: 10px;}
#modal-code h6 { font-size: 14px;}
#modal-code p { font-size: 12px;}

/*二维码信息*/
.qrcode-info table {
	width: 100%;
	}
	.qrcode-info td {
		padding: 16px 32px;
		border: 1px solid #ddd;
		line-height: 2;
		}
		.qrcode-info td label {
			width: 100px;
		}
		.qrcode-info td span {
			color: #999;
		}

.help-modal-backdrop, .help-modal-backdrop-bg {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10;
	width: 100%;
	height: 100%;
	z-index: 1001;
}

.help-modal-backdrop-bg {
	-webkit-transition: opacity 300ms ease-in-out;
	transition: opacity 300ms ease-in-out;
	background-color: #000;
	opacity: 0;
}

.help-modal-backdrop.active .help-modal-backdrop-bg {
	opacity: 0.5;
}

.help-modal {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 728px;
	min-height: 240px;
	max-height: 90%;
	max-height: 90vh;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background-color: #fff;
	border-radius:6px;
	-webkit-transition: all cubic-bezier(0.1, 0.7, 0.1, 1) 400ms;
	transition: all cubic-bezier(0.1, 0.7, 0.1, 1) 400ms;
	z-index: 1002;
}

.help-modal-content {
	height: auto;
	max-height: 100%;
	max-height: 90vh;
	padding: 40px 50px;
	overflow: auto;
}

.help-modal-title {
	font-size:28px;
	font-weight:500;
	color:rgba(0,0,0,0.87);
	line-height:44px;
	margin-bottom: 28px;
}
.help-modal-subtitle {
	position: relative;
	font-size: 14px;
	color: #333;
	font-weight: normal;
	line-height:24px;
	margin-bottom: 10px;
	/* padding-left: 36px; */
}
.help-modal-subtitle.mb32 {
	margin-bottom: 18px;
	/* padding-left: 36px; */
}
/* .help-modal-subtitle::before {
	content: '';
	position: absolute;
	left: 0;
	top: 6px;
	width: 13px;
	height: 13px;
	background: #fff url('../images/9623def4305b.png') no-repeat;
	background-size: 13px 13px;
} */
.help-modal-text {
	font-size: 12px;
	color: #666;
	line-height: 20px;
	margin-bottom: 18px;
	/* padding-left: 36px; */
}

.help-modal-image {
	max-width: 100%;
	margin-bottom: 18px;
}

.help-modal-backdrop-close {
	font-size: 18px;
	font-weight: 400;
	position: fixed;
	top: 24px;
	right: 24px;
	line-height: 24px;
}
.help-modal-backdrop-close span:first-child {
	font-size: 24px
}
.price-popover {
	border: none;
	background-color: #fff;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
}

.price-popover img {
	border: 1px solid #e8e8e8;
}

.common-popover-content {
	max-width: 240px;
}

.popover.bottom {
	border: none;
}

.popover.bottom > .arrow {
	border-bottom-color: transparent;
}